Lord Mayor – Deutsch–English translations

🇬🇧 en de 🇩🇪

Lord Mayor noun

  • mayor of a major city
Oberbürgermeister
Wiktionary Links